//Fire
pulselight FUNERAL
{
    color 0.0 1.0 1.0
    size 2
    secondarySize 48
    interval 0.3
}

object InstafunTrail
{
    frame FUNPA { light FUNERAL }
}

pulselight FUNERAL_X1
{
    color 0.0 1.0 1.0
    size 36
    secondarySize 72
    interval 0.75
} 

pulselight FUNERAL_X2
{
    color 0.0 0.0 1.0
    size 16
    secondarySize 32
    interval 1.0
} 

object InstafunShock
{
    frame FUNPA { light FUNERAL_X1 }
    frame FUNP { light FUNERAL_X2 }
}

//Alt-Fire
pulselight MAGGIEPULSE
{
    color 0.0 0.8 0.8
    size 36
    secondarySize 72
    interval 0.6
}

pulselight MAGGIEGLDEF
{
    color 0.0 0.9 0.9
    size 1
    secondarySize 128
    interval 1.0
}

object MagnetProjectile
{
    frame FUNPA { light MAGGIEPULSE }
}

object MagnetDeathGLDEF
{
    frame TNT1A { light MAGGIEGLDEF }
}

//Ammo pickup
pointlight IONAMMO
{
    color 0.0 0.6 0.8
    size 16
    dontlightself 1
}

object IonAmmo
{
    frame ASMC { light IONAMMO }
}
